quench front - French English Dictionary